package com.tjsinfo.tjsoa.vote.dao;

import java.util.List;

import com.tjsinfo.tjsoa.vote.vo.TVoteHead;

public interface ITVoteHeadDAO {

	public void save(TVoteHead transientInstance);

	public void delete(TVoteHead persistentInstance);

	public TVoteHead findById(java.lang.String id);

	public List findByExample(TVoteHead instance);

	public List findByProperty(String propertyName, Object value);

	public List findAll();

	public TVoteHead merge(TVoteHead detachedInstance);

	public void attachDirty(TVoteHead instance);

	public void attachClean(TVoteHead instance);
	
	public void update(TVoteHead transientInstance);
	
	public void delete(String id);

}